Videos and photos posted to social media show an enormous waterspout that formed off the coast of Italy's Vietri Sul Mare
Quickly and easily download Instagram videos with our free tool.